[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
##############################################################################
###+----------+###############################################################
#+-| HEADER() |---------------------------------------------------------+#####
#| +----------+ Returns the size of the header for the current database |#####
#+----------------------------------------------------------------------+#####
##############################################################################
##############################################################################
#+--| Summary |------------------+############################################
#| #INCLUDE database.hdr |############################################
#+-------------------------------+############################################
##############################################################################
##############################################################################
#+--| Syntax |----------------------------+###################################
#| FUNCTION LONG header PROTOTYPE |###################################
#+----------------------------------------+###################################
##############################################################################
##############################################################################
#################+---| Description |-----------------------+##################
#################| The header() functions returns the size |##################
#################| of the header for the current database. |##################
#################+-----------------------------------------+##################
##############################################################################
##############################################################################
#########+--| Example 1 |-------------------------------------------+#########
#########| * Show the size of the current database file. |#########
#########| |#########
#########| total_size = header() + recno() * recsize() |#########
#########+----------------------------------------------------------+#########
##############################################################################
##############################################################################
#########+--| Example 2 |-------------------------------------------+#########
#########| * The database header stores 32 bytes of information |#########
#########| * per field. It also has a 32 byte "descriptor". |#########
#########| * Therefore, the header size devided by 32 equals |#########
#########| * the max number of fields in the database. |#########
#########| * (NOTE: Some fields may have been removed and |#########
#########| * are not active.) |#########
#########| |#########
#########| ? "Fields in header = ", (header() /32 ) -1 |#########
#########+----------------------------------------------------------+#########
##############################################################################
See Also:
a_header()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson